use tracing::error;

use crate::ResultNull;

///执行一个没有返回值的命令,并将错误信息输入.如果命令执行成功,则不输出任何信息
#[inline(always)]
pub fn exec_no_result_error_log(tips: &str, f: impl FnOnce() -> ResultNull) {
	if let Err(e) = f() {
		error!("{}:{}", tips, e);
	}
}
